
/**
 * 部门分类查询参数
 */
export interface DepartTypeQuery extends PageQuery {

  id?: number | null;

  /**
   * 部分分类名称
   */
  name?: string | null;

  /**
   * 部门分类uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 是否显示
   */
  isIndex?: number | null;
}

/**
 * 部门分类分页对象
 */
export interface DepartTypePageVO {
  id?: number | null;

  /**
   * 部分分类名称
   */
  name?: string | null;

  /**
   * 部门分类uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 是否显示
   */
  isIndex?: number | null;
}

/**
 * 部门分类分页
 */
export type DepartTypePageResult = PageResult<DepartTypePageVO[]>;

export interface DepartType {
  id?: number | null;

  /**
   * 部分分类名称
   */
  name?: string | null;

  /**
   * 部门分类uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 是否显示
   */
  isIndex?: number | null;
}

/**
 * 部门分类表单对象
 */
export interface DepartTypeForm {
  id?: number | null;

  /**
   * 部分分类名称
   */
  name?: string | null;

  /**
   * 部门分类uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 是否显示
   */
  isIndex?: number | null;
}


